[INFO] cloning repository https://github.com/nymann/mtg-parser
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nymann/mtg-parser" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnymann%2Fmtg-parser", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnymann%2Fmtg-parser'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5126eba854f3811a61a699fb064a26a7e6f053a7
[INFO] testing nymann/mtg-parser against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnymann%2Fmtg-parser" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/nymann/mtg-parser
[INFO] finished tweaking git repo https://github.com/nymann/mtg-parser
[INFO] tweaked toml for git repo https://github.com/nymann/mtg-parser written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nymann/mtg-parser on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/nymann/mtg-parser already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libredox v0.1.16
[INFO] [stderr]   Downloaded rand_xorshift v0.4.0
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded proptest v1.11.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fc2843ac2317c2fd895407e2621c7bfa2f918ef5d8acb682a9d0042916bfa366
[INFO] running `Command { std: "docker" "start" "-a" "fc2843ac2317c2fd895407e2621c7bfa2f918ef5d8acb682a9d0042916bfa366", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fc2843ac2317c2fd895407e2621c7bfa2f918ef5d8acb682a9d0042916bfa366", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fc2843ac2317c2fd895407e2621c7bfa2f918ef5d8acb682a9d0042916bfa366", kill_on_drop: false }`
[INFO] [stdout] fc2843ac2317c2fd895407e2621c7bfa2f918ef5d8acb682a9d0042916bfa366
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ac1c31519f539cd31465d70213bdca57230c82d24503bfb2bf08f0123182d860
[INFO] running `Command { std: "docker" "start" "-a" "ac1c31519f539cd31465d70213bdca57230c82d24503bfb2bf08f0123182d860", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling mtg-grammar v0.0.0 (/opt/rustwide/workdir/crates/mtg-grammar)
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling cassowary v0.3.0
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower-http v0.6.10
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling mtg-scryfall v0.0.0 (/opt/rustwide/workdir/crates/mtg-scryfall)
[INFO] [stderr]    Compiling mtg-corpus v0.0.0 (/opt/rustwide/workdir/crates/mtg-corpus)
[INFO] [stderr]    Compiling mtg-semantic v0.0.0 (/opt/rustwide/workdir/crates/mtg-semantic)
[INFO] [stderr]    Compiling xtask v0.0.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 38s
[INFO] running `Command { std: "docker" "inspect" "ac1c31519f539cd31465d70213bdca57230c82d24503bfb2bf08f0123182d860", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac1c31519f539cd31465d70213bdca57230c82d24503bfb2bf08f0123182d860", kill_on_drop: false }`
[INFO] [stdout] ac1c31519f539cd31465d70213bdca57230c82d24503bfb2bf08f0123182d860
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d29a576b251e42f4440d4552dd021f0a5ab8b705735afb432b8436d668c163a1
[INFO] running `Command { std: "docker" "start" "-a" "d29a576b251e42f4440d4552dd021f0a5ab8b705735afb432b8436d668c163a1", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling mtg-corpus v0.0.0 (/opt/rustwide/workdir/crates/mtg-corpus)
[INFO] [stderr]    Compiling mtg-scryfall v0.0.0 (/opt/rustwide/workdir/crates/mtg-scryfall)
[INFO] [stderr]    Compiling xtask v0.0.0 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling mtg-grammar v0.0.0 (/opt/rustwide/workdir/crates/mtg-grammar)
[INFO] [stderr]    Compiling mtg-semantic v0.0.0 (/opt/rustwide/workdir/crates/mtg-semantic)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 40.97s
[INFO] running `Command { std: "docker" "inspect" "d29a576b251e42f4440d4552dd021f0a5ab8b705735afb432b8436d668c163a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d29a576b251e42f4440d4552dd021f0a5ab8b705735afb432b8436d668c163a1", kill_on_drop: false }`
[INFO] [stdout] d29a576b251e42f4440d4552dd021f0a5ab8b705735afb432b8436d668c163a1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 215a3c07abdbbcd00369f018013628f76478f1785c5d4d6519d1268edb3480b4
[INFO] running `Command { std: "docker" "start" "-a" "215a3c07abdbbcd00369f018013628f76478f1785c5d4d6519d1268edb3480b4", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.39s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mtg_corpus-7e0fc170adc59ae8)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test normalize::tests::handles_unmatched_close_paren_gracefully ... ok
[INFO] [stdout] test normalize::tests::preserves_internal_punctuation ... ok
[INFO] [stdout] test normalize::tests::strips_multiple_reminders ... ok
[INFO] [stdout] test report::tests::build_report_counts_passing ... ok
[INFO] [stdout] test normalize::tests::strips_single_reminder ... ok
[INFO] [stdout] test report::tests::diff_detects_new_passes_and_failures ... ok
[INFO] [stdout] test report::tests::diff_treats_new_cards_with_no_prior_status_as_new ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mtg_grammar-01b15aae1f6db8e0)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/generated.rs (/opt/rustwide/target/debug/deps/generated-c90ee2a247ffb3b0)
[INFO] [stdout] 
[INFO] [stdout] running 199 tests
[INFO] [stdout] test ancestral_recall::round_trip ... ok
[INFO] [stdout] test air_elemental::round_trip ... ok
[INFO] [stdout] test animate_artifact::round_trip ... ok
[INFO] [stdout] test aladdin::round_trip ... ok
[INFO] [stdout] test ali_from_cairo::round_trip ... ok
[INFO] [stdout] test army_of_allah::round_trip ... ok
[INFO] [stdout] test aladdin_s_lamp::round_trip ... ok
[INFO] [stdout] test berserk::round_trip ... ok
[INFO] [stdout] test bad_moon::round_trip ... ok
[INFO] [stdout] test armageddon::round_trip ... ok
[INFO] [stdout] test ali_baba::round_trip ... ok
[INFO] [stdout] test abu_ja_far::round_trip ... ok
[INFO] [stdout] test blue_elemental_blast::round_trip ... ok
[INFO] [stdout] test black_lotus::round_trip ... ok
[INFO] [stdout] test benalish_hero::round_trip ... ok
[INFO] [stdout] test bog_wraith::round_trip ... ok
[INFO] [stdout] test blessing::round_trip ... ok
[INFO] [stdout] test aspect_of_wolf::round_trip ... ok
[INFO] [stdout] test birds_of_paradise::round_trip ... ok
[INFO] [stdout] test ankh_of_mishra::round_trip ... ok
[INFO] [stdout] test bottle_of_suleiman::round_trip ... ok
[INFO] [stdout] test balance::round_trip ... ok
[INFO] [stdout] test animate_wall::round_trip ... ok
[INFO] [stdout] test blaze_of_glory::round_trip ... ok
[INFO] [stdout] test black_knight::round_trip ... ok
[INFO] [stdout] test braingeyser::round_trip ... ok
[INFO] [stdout] test castle::round_trip ... ok
[INFO] [stdout] test bazaar_of_baghdad::round_trip ... ok
[INFO] [stdout] test chaoslace::round_trip ... ok
[INFO] [stdout] test camel::round_trip ... ok
[INFO] [stdout] test black_ward::round_trip ... ok
[INFO] [stdout] test circle_of_protection_blue::round_trip ... ok
[INFO] [stdout] test city_of_brass::round_trip ... ok
[INFO] [stdout] test black_vise::round_trip ... ok
[INFO] [stdout] test basalt_monolith::round_trip ... ok
[INFO] [stdout] test animate_dead::round_trip ... ok
[INFO] [stdout] test channel::round_trip ... ok
[INFO] [stdout] test chaos_orb::round_trip ... ok
[INFO] [stdout] test clone::round_trip ... ok
[INFO] [stdout] test conservator::round_trip ... ok
[INFO] [stdout] test consecrate_land::round_trip ... ok
[INFO] [stdout] test camouflage::round_trip ... ok
[INFO] [stdout] test control_magic::round_trip ... ok
[INFO] [stdout] test copper_tablet::round_trip ... ok
[INFO] [stdout] test conversion::round_trip ... ok
[INFO] [stdout] test counterspell::round_trip ... ok
[INFO] [stdout] test cockatrice::round_trip ... ok
[INFO] [stdout] test deathgrip::round_trip ... ok
[INFO] [stdout] test burrowing::round_trip ... ok
[INFO] [stdout] test copy_artifact::round_trip ... ok
[INFO] [stdout] test dark_ritual::round_trip ... ok
[INFO] [stdout] test death_ward::round_trip ... ok
[INFO] [stdout] test crystal_rod::round_trip ... ok
[INFO] [stdout] test cuombajj_witches::round_trip ... ok
[INFO] [stdout] test creature_bond::round_trip ... ok
[INFO] [stdout] test darkpact::round_trip ... ok
[INFO] [stdout] test contract_from_below::round_trip ... ok
[INFO] [stdout] test city_in_a_bottle::round_trip ... ok
[INFO] [stdout] test drain_power::round_trip ... ok
[INFO] [stdout] test dingus_egg::round_trip ... ok
[INFO] [stdout] test cyclopean_tomb::round_trip ... ok
[INFO] [stdout] test drain_life::round_trip ... ok
[INFO] [stdout] test earthquake::round_trip ... ok
[INFO] [stdout] test demonic_tutor::round_trip ... ok
[INFO] [stdout] test disenchant::round_trip ... ok
[INFO] [stdout] test dwarven_warriors::round_trip ... ok
[INFO] [stdout] test false_orders::round_trip ... ok
[INFO] [stdout] test cyclone::round_trip ... ok
[INFO] [stdout] test demonic_attorney::round_trip ... ok
[INFO] [stdout] test disrupting_scepter::round_trip ... ok
[INFO] [stdout] test disintegrate::round_trip ... ok
[INFO] [stdout] test drudge_skeletons::round_trip ... ok
[INFO] [stdout] test dragon_whelp::round_trip ... ok
[INFO] [stdout] test cursed_land::round_trip ... ok
[INFO] [stdout] test demonic_hordes::round_trip ... ok
[INFO] [stdout] test farmstead::round_trip ... ok
[INFO] [stdout] test clockwork_beast::round_trip ... ok
[INFO] [stdout] test flashfires::round_trip ... ok
[INFO] [stdout] test earthbind::round_trip ... ok
[INFO] [stdout] test giant_growth::round_trip ... ok
[INFO] [stdout] test fireball::round_trip ... ok
[INFO] [stdout] test fog::round_trip ... ok
[INFO] [stdout] test fork::round_trip ... ok
[INFO] [stdout] test fastbond::round_trip ... ok
[INFO] [stdout] test fear::round_trip ... ok
[INFO] [stdout] test force_of_nature::round_trip ... ok
[INFO] [stdout] test glasses_of_urza::round_trip ... ok
[INFO] [stdout] test forcefield::round_trip ... ok
[INFO] [stdout] test goblin_king::round_trip ... ok
[INFO] [stdout] test healing_salve::round_trip ... ok
[INFO] [stdout] test helm_of_chatzuk::round_trip ... ok
[INFO] [stdout] test dwarven_demolition_team::round_trip ... ok
[INFO] [stdout] test giant_spider::round_trip ... ok
[INFO] [stdout] test evil_presence::round_trip ... ok
[INFO] [stdout] test fungusaur::round_trip ... ok
[INFO] [stdout] test goblin_balloon_brigade::round_trip ... ok
[INFO] [stdout] test gaea_s_liege::round_trip ... ok
[INFO] [stdout] test gloom::round_trip ... ok
[INFO] [stdout] test howl_from_beyond::round_trip ... ok
[INFO] [stdout] test hurricane::round_trip ... ok
[INFO] [stdout] test gauntlet_of_might::round_trip ... ok
[INFO] [stdout] test howling_mine::round_trip ... ok
[INFO] [stdout] test ice_storm::round_trip ... ok
[INFO] [stdout] test icy_manipulator::round_trip ... ok
[INFO] [stdout] test guardian_angel::round_trip ... ok
[INFO] [stdout] test jade_statue::round_trip ... ok
[INFO] [stdout] test invisibility::round_trip ... ok
[INFO] [stdout] test ironclaw_orcs::round_trip ... ok
[INFO] [stdout] test illusionary_mask::round_trip ... ok
[INFO] [stdout] test jump::round_trip ... ok
[INFO] [stdout] test kudzu::round_trip ... ok
[INFO] [stdout] test keldon_warlord::round_trip ... ok
[INFO] [stdout] test jayemdae_tome::round_trip ... ok
[INFO] [stdout] test juggernaut::round_trip ... ok
[INFO] [stdout] test karma::round_trip ... ok
[INFO] [stdout] test kormus_bell::round_trip ... ok
[INFO] [stdout] test hypnotic_specter::round_trip ... ok
[INFO] [stdout] test ley_druid::round_trip ... ok
[INFO] [stdout] test lightning_bolt::round_trip ... ok
[INFO] [stdout] test island_sanctuary::round_trip ... ok
[INFO] [stdout] test jade_monolith::round_trip ... ok
[INFO] [stdout] test lure::round_trip ... ok
[INFO] [stdout] test lifetap::round_trip ... ok
[INFO] [stdout] test living_artifact::round_trip ... ok
[INFO] [stdout] test living_lands::round_trip ... ok
[INFO] [stdout] test lord_of_atlantis::round_trip ... ok
[INFO] [stdout] test library_of_leng::round_trip ... ok
[INFO] [stdout] test instill_energy::round_trip ... ok
[INFO] [stdout] test lord_of_the_pit::round_trip ... ok
[INFO] [stdout] test mana_short::round_trip ... ok
[INFO] [stdout] test magical_hack::round_trip ... ok
[INFO] [stdout] test nightmare::round_trip ... ok
[INFO] [stdout] test northern_paladin::round_trip ... ok
[INFO] [stdout] test nevinyrral_s_disk::round_trip ... ok
[INFO] [stdout] test orcish_artillery::round_trip ... ok
[INFO] [stdout] test manabarbs::round_trip ... ok
[INFO] [stdout] test meekstone::round_trip ... ok
[INFO] [stdout] test mind_twist::round_trip ... ok
[INFO] [stdout] test orcish_oriflamme::round_trip ... ok
[INFO] [stdout] test mana_flare::round_trip ... ok
[INFO] [stdout] test nether_shadow::round_trip ... ok
[INFO] [stdout] test lich::round_trip ... ok
[INFO] [stdout] test nettling_imp::round_trip ... ok
[INFO] [stdout] test power_sink::round_trip ... ok
[INFO] [stdout] test plague_rats::round_trip ... ok
[INFO] [stdout] test phantasmal_terrain::round_trip ... ok
[INFO] [stdout] test power_surge::round_trip ... ok
[INFO] [stdout] test natural_selection::round_trip ... ok
[INFO] [stdout] test power_leak::round_trip ... ok
[INFO] [stdout] test psionic_blast::round_trip ... ok
[INFO] [stdout] test pestilence::round_trip ... ok
[INFO] [stdout] test personal_incarnation::round_trip ... ok
[INFO] [stdout] test resurrection::round_trip ... ok
[INFO] [stdout] test raise_dead::round_trip ... ok
[INFO] [stdout] test reverse_damage::round_trip ... ok
[INFO] [stdout] test royal_assassin::round_trip ... ok
[INFO] [stdout] test regrowth::round_trip ... ok
[INFO] [stdout] test pirate_ship::round_trip ... ok
[INFO] [stdout] test regeneration::round_trip ... ok
[INFO] [stdout] test righteousness::round_trip ... ok
[INFO] [stdout] test raging_river::round_trip ... ok
[INFO] [stdout] test serra_angel::round_trip ... ok
[INFO] [stdout] test simulacrum::round_trip ... ok
[INFO] [stdout] test sleight_of_mind::round_trip ... ok
[INFO] [stdout] test swords_to_plowshares::round_trip ... ok
[INFO] [stdout] test sacrifice::round_trip ... ok
[INFO] [stdout] test rock_hydra::round_trip ... ok
[INFO] [stdout] test smoke::round_trip ... ok
[INFO] [stdout] test siren_s_call::round_trip ... ok
[INFO] [stdout] test mesa_pegasus::round_trip ... ok
[INFO] [stdout] test the_hive::round_trip ... ok
[INFO] [stdout] test sunglasses_of_urza::round_trip ... ok
[INFO] [stdout] test stream_of_life::round_trip ... ok
[INFO] [stdout] test terror::round_trip ... ok
[INFO] [stdout] test stone_giant::round_trip ... ok
[INFO] [stdout] test sedge_troll::round_trip ... ok
[INFO] [stdout] test spell_blast::round_trip ... ok
[INFO] [stdout] test soul_net::round_trip ... ok
[INFO] [stdout] test scavenging_ghoul::round_trip ... ok
[INFO] [stdout] test stasis::round_trip ... ok
[INFO] [stdout] test time_walk::round_trip ... ok
[INFO] [stdout] test twiddle::round_trip ... ok
[INFO] [stdout] test timetwister::round_trip ... ok
[INFO] [stdout] test volcanic_eruption::round_trip ... ok
[INFO] [stdout] test veteran_bodyguard::round_trip ... ok
[INFO] [stdout] test wrath_of_god::round_trip ... ok
[INFO] [stdout] test unsummon::round_trip ... ok
[INFO] [stdout] test verduran_enchantress::round_trip ... ok
[INFO] [stdout] test vesuvan_doppelganger::round_trip ... ok
[INFO] [stdout] test two_headed_giant_of_foriys::round_trip ... ok
[INFO] [stdout] test paralyze::round_trip ... ok
[INFO] [stdout] test word_of_command::round_trip ... ok
[INFO] [stdout] test wheel_of_fortune::round_trip ... ok
[INFO] [stdout] test zombie_master::round_trip ... ok
[INFO] [stdout] test web::round_trip ... ok
[INFO] [stdout] test mana_vault::round_trip ... ok
[INFO] [stdout] test wild_growth::round_trip ... ok
[INFO] [stdout] test winter_orb::round_trip ... ok
[INFO] [stdout] test time_vault::round_trip ... ok
[INFO] [stderr]      Running tests/generated_patterns.rs (/opt/rustwide/target/debug/deps/generated_patterns-835d527319a8ccbe)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 199 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 364 tests
[INFO] [stdout] test abu_ja_far::pattern_01_triggered_ability ... ok
[INFO] [stdout] test aladdin_s_lamp::pattern_01_sentence ... ok
[INFO] [stdout] test abu_ja_far::pattern_02_sentence ... ok
[INFO] [stdout] test aladdin_s_lamp::pattern_02_sentence ... ok
[INFO] [stdout] test ali_from_cairo::pattern_01_sentence ... ok
[INFO] [stdout] test animate_wall::pattern_01_phrase ... ok
[INFO] [stdout] test aladdin::pattern_01_sentence ... ok
[INFO] [stdout] test army_of_allah::pattern_01_sentence ... ok
[INFO] [stdout] test balance::pattern_01_sentence ... ok
[INFO] [stdout] test bad_moon::pattern_01_sentence ... ok
[INFO] [stdout] test basalt_monolith::pattern_01_sentence ... ok
[INFO] [stdout] test ankh_of_mishra::pattern_01_triggered_ability ... ok
[INFO] [stdout] test armageddon::pattern_01_sentence ... ok
[INFO] [stdout] test bazaar_of_baghdad::pattern_01_sentence ... ok
[INFO] [stdout] test balance::pattern_02_sentence ... ok
[INFO] [stdout] test ali_baba::pattern_01_sentence ... ok
[INFO] [stdout] test animate_wall::pattern_02_static_ability ... ok
[INFO] [stdout] test benalish_hero::pattern_01_phrase ... ok
[INFO] [stdout] test basalt_monolith::pattern_03_sentence ... ok
[INFO] [stdout] test basalt_monolith::pattern_02_sentence ... ok
[INFO] [stdout] test birds_of_paradise::pattern_01_phrase ... ok
[INFO] [stdout] test aspect_of_wolf::pattern_02_static_ability ... ok
[INFO] [stdout] test berserk::pattern_02_sentence ... ok
[INFO] [stdout] test birds_of_paradise::pattern_02_sentence ... ok
[INFO] [stdout] test blaze_of_glory::pattern_01_sentence ... ok
[INFO] [stdout] test black_knight::pattern_01_phrase ... ok
[INFO] [stdout] test black_ward::pattern_02_static_ability ... ok
[INFO] [stdout] test black_ward::pattern_03_sentence ... ok
[INFO] [stdout] test berserk::pattern_03_triggered_ability ... ok
[INFO] [stdout] test black_vise::pattern_02_triggered_ability ... ok
[INFO] [stdout] test black_knight::pattern_02_phrase ... ok
[INFO] [stdout] test berserk::pattern_01_sentence ... ok
[INFO] [stdout] test blaze_of_glory::pattern_03_sentence ... ok
[INFO] [stdout] test black_lotus::pattern_01_sentence ... ok
[INFO] [stdout] test blue_elemental_blast::pattern_02_sentence ... ok
[INFO] [stdout] test black_vise::pattern_01_sentence ... ok
[INFO] [stdout] test blaze_of_glory::pattern_02_sentence ... ok
[INFO] [stdout] test black_ward::pattern_01_phrase ... ok
[INFO] [stdout] test blue_elemental_blast::pattern_01_phrase ... ok
[INFO] [stdout] test blessing::pattern_01_phrase ... ok
[INFO] [stdout] test camel::pattern_01_phrase ... ok
[INFO] [stdout] test blue_elemental_blast::pattern_03_sentence ... ok
[INFO] [stdout] test camouflage::pattern_02_sentence ... ok
[INFO] [stdout] test camel::pattern_02_static_ability ... ok
[INFO] [stdout] test bog_wraith::pattern_01_phrase ... ok
[INFO] [stdout] test burrowing::pattern_02_static_ability ... ok
[INFO] [stdout] test bottle_of_suleiman::pattern_02_sentence ... ok
[INFO] [stdout] test braingeyser::pattern_01_sentence ... ok
[INFO] [stdout] test camouflage::pattern_01_sentence ... ok
[INFO] [stdout] test burrowing::pattern_01_phrase ... ok
[INFO] [stdout] test bottle_of_suleiman::pattern_01_sentence ... ok
[INFO] [stdout] test camouflage::pattern_04_sentence ... ok
[INFO] [stdout] test chaos_orb::pattern_03_sentence ... ok
[INFO] [stdout] test chaos_orb::pattern_02_sentence ... ok
[INFO] [stdout] test chaoslace::pattern_01_sentence ... ok
[INFO] [stdout] test channel::pattern_01_sentence ... ok
[INFO] [stdout] test blessing::pattern_02_sentence ... ok
[INFO] [stdout] test bottle_of_suleiman::pattern_03_sentence ... ok
[INFO] [stdout] test chaos_orb::pattern_01_sentence ... ok
[INFO] [stdout] test clockwork_beast::pattern_01_sentence ... ok
[INFO] [stdout] test circle_of_protection_blue::pattern_01_sentence ... ok
[INFO] [stdout] test clockwork_beast::pattern_03_sentence ... ok
[INFO] [stdout] test city_in_a_bottle::pattern_01_triggered_ability ... ok
[INFO] [stdout] test city_in_a_bottle::pattern_02_sentence ... ok
[INFO] [stdout] test castle::pattern_01_sentence ... ok
[INFO] [stdout] test clockwork_beast::pattern_05_sentence ... ok
[INFO] [stdout] test cockatrice::pattern_02_triggered_ability ... ok
[INFO] [stdout] test clockwork_beast::pattern_04_sentence ... ok
[INFO] [stdout] test city_of_brass::pattern_02_sentence ... ok
[INFO] [stdout] test consecrate_land::pattern_01_phrase ... ok
[INFO] [stdout] test cockatrice::pattern_01_phrase ... ok
[INFO] [stdout] test aspect_of_wolf::pattern_01_phrase ... ok
[INFO] [stdout] test clockwork_beast::pattern_02_triggered_ability ... ok
[INFO] [stdout] test camouflage::pattern_03_sentence ... ok
[INFO] [stdout] test camouflage::pattern_05_sentence ... ok
[INFO] [stdout] test channel::pattern_02_sentence ... ok
[INFO] [stdout] test consecrate_land::pattern_02_static_ability ... ok
[INFO] [stdout] test city_of_brass::pattern_01_triggered_ability ... ok
[INFO] [stdout] test clone::pattern_01_sentence ... ok
[INFO] [stdout] test control_magic::pattern_01_phrase ... ok
[INFO] [stdout] test counterspell::pattern_01_sentence ... ok
[INFO] [stdout] test copy_artifact::pattern_01_sentence ... ok
[INFO] [stdout] test contract_from_below::pattern_02_sentence ... ok
[INFO] [stdout] test copper_tablet::pattern_01_triggered_ability ... ok
[INFO] [stdout] test conservator::pattern_01_sentence ... ok
[INFO] [stdout] test control_magic::pattern_02_sentence ... ok
[INFO] [stdout] test conversion::pattern_01_triggered_ability ... ok
[INFO] [stdout] test crystal_rod::pattern_01_triggered_ability ... ok
[INFO] [stdout] test crystal_rod::pattern_02_sentence ... ok
[INFO] [stdout] test cuombajj_witches::pattern_01_sentence ... ok
[INFO] [stdout] test creature_bond::pattern_01_phrase ... ok
[INFO] [stdout] test cursed_land::pattern_01_phrase ... ok
[INFO] [stdout] test creature_bond::pattern_02_triggered_ability ... ok
[INFO] [stdout] test conversion::pattern_02_sentence ... ok
[INFO] [stdout] test darkpact::pattern_02_sentence ... ok
[INFO] [stdout] test darkpact::pattern_01_sentence ... ok
[INFO] [stdout] test cyclone::pattern_02_sentence ... ok
[INFO] [stdout] test cyclopean_tomb::pattern_03_sentence ... ok
[INFO] [stdout] test cyclopean_tomb::pattern_01_sentence ... ok
[INFO] [stdout] test deathgrip::pattern_01_sentence ... ok
[INFO] [stdout] test cyclone::pattern_01_triggered_ability ... ok
[INFO] [stdout] test death_ward::pattern_01_sentence ... ok
[INFO] [stdout] test darkpact::pattern_03_sentence ... ok
[INFO] [stdout] test contract_from_below::pattern_01_sentence ... ok
[INFO] [stdout] test dark_ritual::pattern_01_sentence ... ok
[INFO] [stdout] test demonic_tutor::pattern_01_sentence ... ok
[INFO] [stdout] test disintegrate::pattern_01_sentence ... ok
[INFO] [stdout] test demonic_hordes::pattern_02_triggered_ability ... ok
[INFO] [stdout] test cursed_land::pattern_02_triggered_ability ... ok
[INFO] [stdout] test cyclopean_tomb::pattern_02_sentence ... ok
[INFO] [stdout] test demonic_attorney::pattern_02_sentence ... ok
[INFO] [stdout] test disenchant::pattern_01_sentence ... ok
[INFO] [stdout] test disrupting_scepter::pattern_02_sentence ... ok
[INFO] [stdout] test demonic_attorney::pattern_01_sentence ... ok
[INFO] [stdout] test dingus_egg::pattern_01_triggered_ability ... ok
[INFO] [stdout] test disintegrate::pattern_02_sentence ... ok
[INFO] [stdout] test dragon_whelp::pattern_02_sentence ... ok
[INFO] [stdout] test dragon_whelp::pattern_01_phrase ... ok
[INFO] [stdout] test dragon_whelp::pattern_03_sentence ... ok
[INFO] [stdout] test drain_life::pattern_02_sentence ... ok
[INFO] [stdout] test disrupting_scepter::pattern_01_sentence ... ok
[INFO] [stdout] test drain_life::pattern_03_sentence ... ok
[INFO] [stdout] test cyclopean_tomb::pattern_04_triggered_ability ... ok
[INFO] [stdout] test drain_life::pattern_01_sentence ... ok
[INFO] [stdout] test earthbind::pattern_03_quoted_keyword ... ok
[INFO] [stdout] test demonic_hordes::pattern_01_sentence ... ok
[INFO] [stdout] test earthquake::pattern_01_sentence ... ok
[INFO] [stdout] test evil_presence::pattern_01_phrase ... ok
[INFO] [stdout] test false_orders::pattern_03_sentence ... ok
[INFO] [stdout] test evil_presence::pattern_02_static_ability ... ok
[INFO] [stdout] test false_orders::pattern_04_sentence ... ok
[INFO] [stdout] test drain_power::pattern_01_sentence ... ok
[INFO] [stdout] test false_orders::pattern_02_sentence ... ok
[INFO] [stdout] test false_orders::pattern_01_sentence ... ok
[INFO] [stdout] test drain_power::pattern_02_sentence ... ok
[INFO] [stdout] test earthbind::pattern_01_phrase ... ok
[INFO] [stdout] test drudge_skeletons::pattern_01_sentence ... ok
[INFO] [stdout] test dwarven_demolition_team::pattern_01_sentence ... ok
[INFO] [stdout] test dwarven_warriors::pattern_01_sentence ... ok
[INFO] [stdout] test farmstead::pattern_01_phrase ... ok
[INFO] [stdout] test farmstead::pattern_02_static_ability ... ok
[INFO] [stdout] test force_of_nature::pattern_01_phrase ... ok
[INFO] [stdout] test fear::pattern_02_static_ability ... ok
[INFO] [stdout] test fireball::pattern_02_sentence ... ok
[INFO] [stdout] test flashfires::pattern_01_sentence ... ok
[INFO] [stdout] test fireball::pattern_01_sentence ... ok
[INFO] [stdout] test farmstead::pattern_03_quoted_keyword ... ok
[INFO] [stdout] test earthbind::pattern_02_triggered_ability ... ok
[INFO] [stdout] test fog::pattern_01_sentence ... ok
[INFO] [stdout] test fear::pattern_01_phrase ... ok
[INFO] [stdout] test fastbond::pattern_02_triggered_ability ... ok
[INFO] [stdout] test fastbond::pattern_01_sentence ... ok
[INFO] [stdout] test forcefield::pattern_01_sentence ... ok
[INFO] [stdout] test fork::pattern_02_sentence ... ok
[INFO] [stdout] test fork::pattern_01_sentence ... ok
[INFO] [stdout] test gaea_s_liege::pattern_01_static_ability ... ok
[INFO] [stdout] test force_of_nature::pattern_02_triggered_ability ... ok
[INFO] [stdout] test fungusaur::pattern_01_triggered_ability ... ok
[INFO] [stdout] test guardian_angel::pattern_03_sentence ... ok
[INFO] [stdout] test gauntlet_of_might::pattern_01_sentence ... ok
[INFO] [stdout] test gloom::pattern_01_sentence ... ok
[INFO] [stdout] test gaea_s_liege::pattern_03_sentence ... ok
[INFO] [stdout] test giant_spider::pattern_01_phrase ... ok
[INFO] [stdout] test giant_growth::pattern_01_sentence ... ok
[INFO] [stdout] test helm_of_chatzuk::pattern_01_sentence ... ok
[INFO] [stdout] test goblin_balloon_brigade::pattern_01_sentence ... ok
[INFO] [stdout] test gloom::pattern_02_sentence ... ok
[INFO] [stdout] test guardian_angel::pattern_01_sentence ... ok
[INFO] [stdout] test goblin_king::pattern_01_sentence ... ok
[INFO] [stdout] test healing_salve::pattern_02_sentence ... ok
[INFO] [stdout] test guardian_angel::pattern_02_sentence ... ok
[INFO] [stdout] test glasses_of_urza::pattern_01_sentence ... ok
[INFO] [stdout] test gaea_s_liege::pattern_02_static_ability ... ok
[INFO] [stdout] test healing_salve::pattern_01_phrase ... ok
[INFO] [stdout] test gauntlet_of_might::pattern_02_triggered_ability ... ok
[INFO] [stdout] test healing_salve::pattern_03_sentence ... ok
[INFO] [stdout] test howling_mine::pattern_01_triggered_ability ... ok
[INFO] [stdout] test illusionary_mask::pattern_03_sentence ... ok
[INFO] [stdout] test hypnotic_specter::pattern_01_phrase ... ok
[INFO] [stdout] test instill_energy::pattern_02_static_ability ... ok
[INFO] [stdout] test ice_storm::pattern_01_sentence ... ok
[INFO] [stdout] test instill_energy::pattern_01_phrase ... ok
[INFO] [stdout] test hurricane::pattern_01_sentence ... ok
[INFO] [stdout] test hypnotic_specter::pattern_02_triggered_ability ... ok
[INFO] [stdout] test illusionary_mask::pattern_02_sentence ... ok
[INFO] [stdout] test invisibility::pattern_01_phrase ... ok
[INFO] [stdout] test howl_from_beyond::pattern_01_sentence ... ok
[INFO] [stdout] test jayemdae_tome::pattern_01_sentence ... ok
[INFO] [stdout] test island_sanctuary::pattern_01_sentence ... ok
[INFO] [stdout] test invisibility::pattern_02_static_ability ... ok
[INFO] [stdout] test instill_energy::pattern_04_sentence ... ok
[INFO] [stdout] test ironclaw_orcs::pattern_01_sentence ... ok
[INFO] [stdout] test island_sanctuary::pattern_02_sentence ... ok
[INFO] [stdout] test jade_monolith::pattern_01_sentence ... ok
[INFO] [stdout] test kudzu::pattern_01_phrase ... ok
[INFO] [stdout] test instill_energy::pattern_03_sentence ... ok
[INFO] [stdout] test jade_statue::pattern_01_sentence ... ok
[INFO] [stdout] test keldon_warlord::pattern_01_sentence ... ok
[INFO] [stdout] test karma::pattern_01_triggered_ability ... ok
[INFO] [stdout] test jade_statue::pattern_02_sentence ... ok
[INFO] [stdout] test kudzu::pattern_03_sentence ... ok
[INFO] [stdout] test library_of_leng::pattern_02_sentence ... ok
[INFO] [stdout] test kudzu::pattern_02_triggered_ability ... ok
[INFO] [stdout] test library_of_leng::pattern_01_sentence ... ok
[INFO] [stdout] test lich::pattern_02_sentence ... ok
[INFO] [stdout] test juggernaut::pattern_01_sentence ... ok
[INFO] [stdout] test kormus_bell::pattern_01_sentence ... ok
[INFO] [stdout] test jump::pattern_01_sentence ... ok
[INFO] [stdout] test lightning_bolt::pattern_01_sentence ... ok
[INFO] [stdout] test lifetap::pattern_01_triggered_ability ... ok
[INFO] [stdout] test lich::pattern_05_sentence ... ok
[INFO] [stdout] test lich::pattern_03_sentence ... ok
[INFO] [stdout] test lich::pattern_06_triggered_ability ... ok
[INFO] [stdout] test ley_druid::pattern_01_sentence ... ok
[INFO] [stdout] test juggernaut::pattern_02_sentence ... ok
[INFO] [stdout] test lich::pattern_01_sentence ... ok
[INFO] [stdout] test magical_hack::pattern_01_sentence ... ok
[INFO] [stdout] test living_artifact::pattern_03_triggered_ability ... ok
[INFO] [stdout] test lord_of_the_pit::pattern_01_phrase ... ok
[INFO] [stdout] test living_artifact::pattern_01_phrase ... ok
[INFO] [stdout] test living_lands::pattern_01_sentence ... ok
[INFO] [stdout] test lord_of_the_pit::pattern_03_sentence ... ok
[INFO] [stdout] test lord_of_atlantis::pattern_01_sentence ... ok
[INFO] [stdout] test illusionary_mask::pattern_04_sentence ... ok
[INFO] [stdout] test living_artifact::pattern_04_sentence ... ok
[INFO] [stdout] test lure::pattern_01_phrase ... ok
[INFO] [stdout] test mana_short::pattern_01_sentence ... ok
[INFO] [stdout] test lure::pattern_02_sentence ... ok
[INFO] [stdout] test icy_manipulator::pattern_01_sentence ... ok
[INFO] [stdout] test mana_vault::pattern_01_sentence ... ok
[INFO] [stdout] test mana_vault::pattern_02_triggered_ability ... ok
[INFO] [stdout] test lord_of_the_pit::pattern_02_triggered_ability ... ok
[INFO] [stdout] test lich::pattern_04_triggered_ability ... ok
[INFO] [stdout] test natural_selection::pattern_02_sentence ... ok
[INFO] [stdout] test meekstone::pattern_01_sentence ... ok
[INFO] [stdout] test mana_vault::pattern_04_triggered_ability ... ok
[INFO] [stdout] test nettling_imp::pattern_01_sentence ... ok
[INFO] [stdout] test nether_shadow::pattern_01_phrase ... ok
[INFO] [stdout] test manabarbs::pattern_01_triggered_ability ... ok
[INFO] [stdout] test natural_selection::pattern_01_sentence ... ok
[INFO] [stdout] test mind_twist::pattern_01_sentence ... ok
[INFO] [stdout] test mesa_pegasus::pattern_01_phrase ... ok
[INFO] [stdout] test mana_flare::pattern_01_triggered_ability ... ok
[INFO] [stdout] test mana_vault::pattern_03_sentence ... ok
[INFO] [stdout] test mana_vault::pattern_05_sentence ... ok
[INFO] [stdout] test nettling_imp::pattern_02_sentence ... ok
[INFO] [stdout] test illusionary_mask::pattern_01_sentence ... ok
[INFO] [stdout] test living_artifact::pattern_02_triggered_ability ... ok
[INFO] [stdout] test nether_shadow::pattern_02_triggered_ability ... ok
[INFO] [stdout] test paralyze::pattern_01_phrase ... ok
[INFO] [stdout] test orcish_oriflamme::pattern_01_sentence ... ok
[INFO] [stdout] test nettling_imp::pattern_04_sentence ... ok
[INFO] [stdout] test orcish_artillery::pattern_01_sentence ... ok
[INFO] [stdout] test paralyze::pattern_02_triggered_ability ... ok
[INFO] [stdout] test paralyze::pattern_03_static_ability ... ok
[INFO] [stdout] test nevinyrral_s_disk::pattern_01_sentence ... ok
[INFO] [stdout] test nightmare::pattern_02_sentence ... ok
[INFO] [stdout] test nevinyrral_s_disk::pattern_02_sentence ... ok
[INFO] [stdout] test paralyze::pattern_04_triggered_ability ... ok
[INFO] [stdout] test paralyze::pattern_05_sentence ... ok
[INFO] [stdout] test nettling_imp::pattern_03_sentence ... ok
[INFO] [stdout] test nightmare::pattern_01_phrase ... ok
[INFO] [stdout] test personal_incarnation::pattern_02_sentence ... ok
[INFO] [stdout] test personal_incarnation::pattern_01_sentence ... ok
[INFO] [stdout] test plague_rats::pattern_01_sentence ... ok
[INFO] [stdout] test pestilence::pattern_01_triggered_ability ... ok
[INFO] [stdout] test power_leak::pattern_01_phrase ... ok
[INFO] [stdout] test pirate_ship::pattern_01_sentence ... ok
[INFO] [stdout] test pirate_ship::pattern_03_triggered_ability ... ok
[INFO] [stdout] test power_leak::pattern_03_sentence ... ok
[INFO] [stdout] test phantasmal_terrain::pattern_01_phrase ... ok
[INFO] [stdout] test phantasmal_terrain::pattern_02_sentence ... ok
[INFO] [stdout] test power_surge::pattern_01_triggered_ability ... ok
[INFO] [stdout] test power_leak::pattern_02_triggered_ability ... ok
[INFO] [stdout] test raging_river::pattern_04_sentence ... ok
[INFO] [stdout] test power_sink::pattern_02_sentence ... ok
[INFO] [stdout] test raging_river::pattern_03_quoted_keyword ... ok
[INFO] [stdout] test psionic_blast::pattern_01_sentence ... ok
[INFO] [stdout] test regrowth::pattern_01_sentence ... ok
[INFO] [stdout] test pirate_ship::pattern_02_sentence ... ok
[INFO] [stdout] test raging_river::pattern_01_triggered_ability ... ok
[INFO] [stdout] test raging_river::pattern_02_quoted_keyword ... ok
[INFO] [stdout] test raise_dead::pattern_01_sentence ... ok
[INFO] [stdout] test power_leak::pattern_04_sentence ... ok
[INFO] [stdout] test personal_incarnation::pattern_03_triggered_ability ... ok
[INFO] [stdout] test northern_paladin::pattern_01_sentence ... ok
[INFO] [stdout] test phantasmal_terrain::pattern_03_static_ability ... ok
[INFO] [stdout] test power_sink::pattern_01_sentence ... ok
[INFO] [stdout] test regeneration::pattern_02_sentence ... ok
[INFO] [stdout] test pestilence::pattern_02_sentence ... ok
[INFO] [stdout] test regeneration::pattern_01_phrase ... ok
[INFO] [stdout] test resurrection::pattern_01_sentence ... ok
[INFO] [stdout] test reverse_damage::pattern_02_sentence ... ok
[INFO] [stdout] test righteousness::pattern_01_sentence ... ok
[INFO] [stdout] test rock_hydra::pattern_05_sentence ... ok
[INFO] [stdout] test reverse_damage::pattern_01_sentence ... ok
[INFO] [stdout] test rock_hydra::pattern_04_sentence ... ok
[INFO] [stdout] test scavenging_ghoul::pattern_02_sentence ... ok
[INFO] [stdout] test rock_hydra::pattern_01_sentence ... ok
[INFO] [stdout] test sacrifice::pattern_02_sentence ... ok
[INFO] [stdout] test rock_hydra::pattern_02_sentence ... ok
[INFO] [stdout] test scavenging_ghoul::pattern_01_triggered_ability ... ok
[INFO] [stdout] test siren_s_call::pattern_02_sentence ... ok
[INFO] [stdout] test siren_s_call::pattern_01_sentence ... ok
[INFO] [stdout] test royal_assassin::pattern_01_sentence ... ok
[INFO] [stdout] test sacrifice::pattern_01_sentence ... ok
[INFO] [stdout] test sedge_troll::pattern_01_sentence ... ok
[INFO] [stdout] test rock_hydra::pattern_03_sentence ... ok
[INFO] [stdout] test serra_angel::pattern_01_phrase ... ok
[INFO] [stdout] test sedge_troll::pattern_02_sentence ... ok
[INFO] [stdout] test serra_angel::pattern_02_phrase ... ok
[INFO] [stdout] test simulacrum::pattern_01_sentence ... ok
[INFO] [stdout] test simulacrum::pattern_02_sentence ... ok
[INFO] [stdout] test spell_blast::pattern_01_sentence ... ok
[INFO] [stdout] test sleight_of_mind::pattern_01_sentence ... ok
[INFO] [stdout] test stone_giant::pattern_02_sentence ... ok
[INFO] [stdout] test smoke::pattern_01_sentence ... ok
[INFO] [stdout] test stasis::pattern_01_sentence ... ok
[INFO] [stdout] test siren_s_call::pattern_04_sentence ... ok
[INFO] [stdout] test terror::pattern_01_sentence ... ok
[INFO] [stdout] test stone_giant::pattern_01_sentence ... ok
[INFO] [stdout] test swords_to_plowshares::pattern_01_sentence ... ok
[INFO] [stdout] test soul_net::pattern_01_triggered_ability ... ok
[INFO] [stdout] test soul_net::pattern_02_sentence ... ok
[INFO] [stdout] test stream_of_life::pattern_01_sentence ... ok
[INFO] [stdout] test the_hive::pattern_01_sentence ... ok
[INFO] [stdout] test time_vault::pattern_01_sentence ... ok
[INFO] [stdout] test terror::pattern_02_sentence ... ok
[INFO] [stdout] test swords_to_plowshares::pattern_02_sentence ... ok
[INFO] [stdout] test sunglasses_of_urza::pattern_01_sentence ... ok
[INFO] [stdout] test siren_s_call::pattern_03_triggered_ability ... ok
[INFO] [stdout] test unsummon::pattern_01_sentence ... ok
[INFO] [stdout] test time_vault::pattern_03_sentence ... ok
[INFO] [stdout] test time_walk::pattern_01_sentence ... ok
[INFO] [stdout] test stasis::pattern_02_triggered_ability ... ok
[INFO] [stdout] test twiddle::pattern_01_sentence ... ok
[INFO] [stdout] test two_headed_giant_of_foriys::pattern_01_phrase ... ok
[INFO] [stdout] test timetwister::pattern_01_sentence ... ok
[INFO] [stdout] test time_vault::pattern_04_sentence ... ok
[INFO] [stdout] test time_vault::pattern_02_sentence ... ok
[INFO] [stdout] test vesuvan_doppelganger::pattern_02_quoted_keyword ... ok
[INFO] [stdout] test time_vault::pattern_05_sentence ... ok
[INFO] [stdout] test verduran_enchantress::pattern_01_triggered_ability ... ok
[INFO] [stdout] test two_headed_giant_of_foriys::pattern_02_sentence ... ok
[INFO] [stdout] test web::pattern_01_phrase ... ok
[INFO] [stdout] test wheel_of_fortune::pattern_01_sentence ... ok
[INFO] [stdout] test web::pattern_02_static_ability ... ok
[INFO] [stdout] test word_of_command::pattern_04_sentence ... ok
[INFO] [stdout] test word_of_command::pattern_05_sentence ... ok
[INFO] [stdout] test vesuvan_doppelganger::pattern_01_sentence ... ok
[INFO] [stdout] test veteran_bodyguard::pattern_01_static_ability ... ok
[INFO] [stdout] test winter_orb::pattern_01_static_ability ... ok
[INFO] [stdout] test volcanic_eruption::pattern_02_sentence ... ok
[INFO] [stdout] test wrath_of_god::pattern_01_sentence ... ok
[INFO] [stdout] test zombie_master::pattern_01_sentence ... ok
[INFO] [stdout] test wrath_of_god::pattern_02_sentence ... ok
[INFO] [stdout] test word_of_command::pattern_01_sentence ... ok
[INFO] [stdout] test word_of_command::pattern_02_sentence ... ok
[INFO] [stdout] test wild_growth::pattern_02_triggered_ability ... ok
[INFO] [stdout] test wild_growth::pattern_01_phrase ... ok
[INFO] [stdout] test word_of_command::pattern_03_sentence ... ok
[INFO] [stdout] test zombie_master::pattern_03_quoted_keyword ... ok
[INFO] [stdout] test zombie_master::pattern_02_sentence ... ok
[INFO] [stdout] test volcanic_eruption::pattern_01_sentence ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prop.rs (/opt/rustwide/target/debug/deps/prop-b222568872782f2e)
[INFO] [stdout] test result: ok. 364 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.68s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit.rs (/opt/rustwide/target/debug/deps/unit-bca1b7f84a0c7f81)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test parses_all_five_colors ... ok
[INFO] [stdout] test parses_destroy_target_creature ... ok
[INFO] [stdout] test parses_enchant_permanent_keyword ... ok
[INFO] [stdout] test destroy_is_case_insensitive ... ok
[INFO] [stdout] test enchanted_gets_requires_terminating_period ... ok
[INFO] [stdout] test parses_enchanted_creature_gets_negative_pt_modifier ... ok
[INFO] [stdout] test parses_enchant_card_in_graveyard ... ok
[INFO] [stdout] test destroy_requires_terminating_period ... ok
[INFO] [stdout] test parses_compound_mana_cost ... ok
[INFO] [stdout] test unparses_destroy_in_canonical_form ... ok
[INFO] [stdout] test unparses_enchant_card_in_zone ... ok
[INFO] [stdout] test unparses_enters_trigger_round_trip ... ok
[INFO] [stdout] test unparses_mana_cost_in_scryfall_form ... ok
[INFO] [stdout] test parses_enchanted_creature_gets_positive_pt_modifier ... ok
[INFO] [stdout] test unparses_simple_leaves_battlefield_trigger ... ok
[INFO] [stdout] test rejects_internal_whitespace_in_mana_cost ... ok
[INFO] [stdout] test parses_generic_mana_symbol ... ok
[INFO] [stdout] test parses_single_colored_mana_symbol ... ok
[INFO] [stdout] test parses_enters_trigger_with_intervening_if_and_compound_effect ... ok
[INFO] [stdout] test parses_two_triggers_chained_on_one_line ... ok
[INFO] [stdout] test parses_colorless_mana_symbol ... ok
[INFO] [stdout] test parses_generic_zero_mana_symbol ... ok
[INFO] [stdout] test parses_simple_leaves_battlefield_trigger ... ok
[INFO] [stdout] test unparses_enchanted_gets_preserves_explicit_signs ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mtg_scryfall-abdb6176b9cc1f2e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test date::tests::days_between_iso_handles_release_window ... ok
[INFO] [stdout] test date::tests::days_between_iso_negative_when_reversed ... ok
[INFO] [stdout] test date::tests::round_trip_through_days ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mtg_semantic-3c8bf32608d6c042)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prop.rs (/opt/rustwide/target/debug/deps/prop-f5e9b4574f130c58)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test lowering_is_total ... ok
[INFO] [stdout] test mana_value_total_matches_pip_sum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit.rs (/opt/rustwide/target/debug/deps/unit-6df667081b2225b0)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test compound_lowers_children_in_source_order ... ok
[INFO] [stdout] test separates_colors ... ok
[INFO] [stdout] test mixed_cost_total_is_correct ... ok
[INFO] [stdout] test syntactic_wrapper_preserves_statement_payload ... ok
[INFO] [stdout] test lowers_pure_generic_mana_cost ... ok
[INFO] [stdout] test mana_value_total_is_sum_of_counters ... ok
[INFO] [stdout] test non_normalized_statement_lowers_to_syntactic_wrapper ... ok
[INFO] [stdout] test pip_order_does_not_matter ... ok
[INFO] [stdout] test aggregates_generic_pips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/xtask-bbca1134cf701725)
[INFO] [stdout] 
[INFO] [stdout] running 136 tests
[INFO] [stdout] test add_card::tests::classifies_downstream_repair_reasons ... ok
[INFO] [stdout] test add_card::tests::focused_failure_signature_ignores_build_noise ... ok
[INFO] [stdout] test add_card::tests::options_default_to_auto_advance ... ok
[INFO] [stdout] test add_card::tests::options_parse_agent_flag ... ok
[INFO] [stdout] test add_card::tests::commit_message_has_required_lines ... ok
[INFO] [stdout] test add_card::tests::git_push_args_push_current_branch ... ok
[INFO] [stdout] test add_card::tests::extracts_generalization_report_block ... ok
[INFO] [stdout] test add_card::tests::git_commit_args_skip_duplicate_mutating_hook ... ok
[INFO] [stdout] test add_card::tests::options_parse_long_flags_and_equals_form ... ok
[INFO] [stdout] test add_card::tests::collects_codex_nested_agent_message_text ... ok
[INFO] [stdout] test add_card::tests::focused_failure_diagnosis_extracts_unparse_mismatch ... ok
[INFO] [stdout] test add_card::tests::options_swallow_ui_flag ... ok
[INFO] [stdout] test add_card::tests::options_parse_supervisor_flags ... ok
[INFO] [stdout] test add_card::tests::pattern_extraction_is_quote_aware ... ok
[INFO] [stdout] test add_card::tests::pest_rule_detector_handles_modifiers_and_comments ... ok
[INFO] [stdout] test add_card::tests::slugify_basic ... ok
[INFO] [stdout] test agent_events::tests::parses_assistant_with_text_and_tool_use ... ok
[INFO] [stdout] test agent_events::tests::parses_codex_command_array_as_tool_use ... ok
[INFO] [stdout] test agent_events::tests::parses_codex_item_completed_command_as_tool_result ... ok
[INFO] [stdout] test agent_events::tests::parses_codex_item_completed_agent_message_as_text ... ok
[INFO] [stdout] test agent_events::tests::parses_codex_message_text ... ok
[INFO] [stdout] test agent_events::tests::parses_codex_done_usage ... ok
[INFO] [stdout] test agent_events::tests::parses_init ... ok
[INFO] [stdout] test ast_coverage::tests::extracts_enum_variants ... ok
[INFO] [stdout] test concept::tests::ast_shape_contract_accepts_owner_inside_wrapper ... ok
[INFO] [stdout] test ast_coverage::tests::parses_generated_text_literal ... ok
[INFO] [stdout] test concept::tests::ast_shape_contract_rejects_forbidden_legacy_variant ... ok
[INFO] [stdout] test concept::tests::auto_concept_grind_skips_blocked_suggested_rules ... ok
[INFO] [stdout] test concept::tests::concept_grind_fixture_gate_uses_fresh_xtask_process ... ok
[INFO] [stdout] test concept::tests::ast_failure_summary_prefers_shape_contract_owner ... ok
[INFO] [stdout] test concept::tests::concept_grind_commit_paths_are_scoped ... ok
[INFO] [stdout] test concept::tests::existing_rule_new_concept_report_distinguishes_existing_owner_suggestions ... ok
[INFO] [stdout] test concept::tests::extracts_top_level_statement_variants_only ... ok
[INFO] [stdout] test concept::tests::gap_closure_failure_has_repairable_label ... ok
[INFO] [stdout] test concept::tests::explicit_concept_does_not_fall_back_to_unrelated_rule ... ok
[INFO] [stdout] test concept::tests::grind_loop_options_parse_resume_path ... ok
[INFO] [stdout] test concept::tests::concept_grind_result_requires_target_rule ... ok
[INFO] [stdout] test concept::tests::oracle_clauses_split_lines_and_sentences ... ok
[INFO] [stdout] test concept::tests::parses_boundary_owner_with_inline_contrast ... ok
[INFO] [stdout] test concept::tests::parses_boundary_decision_owner ... ok
[INFO] [stdout] test agent_events::tests::parses_done ... ok
[INFO] [stdout] test concept::tests::fastpath_snapshots_restore_created_and_existing_files ... ok
[INFO] [stdout] test concept::tests::parses_multiline_boundary_decision_fields ... ok
[INFO] [stdout] test concept::tests::phase2_fresh_parse_accepts_failure_json ... ok
[INFO] [stdout] test concept::tests::phase_loop_options_parse_thresholds ... ok
[INFO] [stdout] test add_card::tests::options_parse_focused_repair_attempts ... ok
[INFO] [stdout] test concept::tests::grind_loop_state_round_trips_active_experiment ... ok
[INFO] [stdout] test concept::tests::query_terms_drop_stop_words ... ok
[INFO] [stdout] test concept::tests::plumbing_cooldown_selection_prefers_non_cooled_candidates_then_falls_back ... ok
[INFO] [stdout] test concept::tests::rejects_malformed_boundary_decision ... ok
[INFO] [stdout] test grammar_audit::tests::detects_new_rule_names_from_diff ... ok
[INFO] [stdout] test concept::tests::selector_contract_fails_closed_when_persisted_rule_is_exposed ... ok
[INFO] [stdout] test concept::tests::skeletonize_replaces_numeric_tokens ... ok
[INFO] [stdout] test grammar_audit::tests::does_not_block_on_generic_sentence_shape_similarity ... ok
[INFO] [stdout] test grammar_audit::tests::finds_rhs_shape_neighbour_with_literal_changes ... ok
[INFO] [stdout] test concept::tests::selector_contract_uses_candidate_build_exclusions ... ok
[INFO] [stdout] test concept::tests::quality_contract_logs_exact_fixture_and_maturity_commands ... ok
[INFO] [stdout] test grammar_query::tests::extracts_rule_definitions_with_rhs_and_line_numbers ... ok
[INFO] [stdout] test grammar_audit::tests::flags_oracle_shaped_long_rule_name ... ok
[INFO] [stdout] test grammar_query::tests::extracts_dependencies_ignoring_string_literals_and_comments ... ok
[INFO] [stdout] test grammar_audit::tests::flags_duplicate_quantity_like_rule_actionably ... ok
[INFO] [stdout] test grind::tests::fallback_theme_skips_exhausted_themes ... ok
[INFO] [stdout] test grammar_query::tests::reports_reverse_dependencies ... ok
[INFO] [stdout] test grammar_query::tests::groups_duplicate_quantity_like_rhs_shapes ... ok
[INFO] [stdout] test grammar_query::tests::candidate_search_matches_literals_without_dependency_edges ... ok
[INFO] [stdout] test grind::tests::detects_all_auto_themes_exhausted ... ok
[INFO] [stdout] test grind::tests::parses_all_flags_space_form ... ok
[INFO] [stdout] test grind::tests::parses_equals_form ... ok
[INFO] [stdout] test grind::tests::rejects_zero_stop_after ... ok
[INFO] [stdout] test grind::tests::parses_defaults ... ok
[INFO] [stdout] test grind::tests::rejects_zero_theme_budgets ... ok
[INFO] [stdout] test grind::tests::rejects_unknown_argument ... ok
[INFO] [stdout] test concept::tests::plumbing_cooldown_expands_one_nested_wrapper_level ... ok
[INFO] [stdout] test grind::tests::rejects_zero_max_refactor ... ok
[INFO] [stdout] test grind::tests::swallows_ui_flag ... ok
[INFO] [stdout] test grind::tests::theme_state_exhausts_on_commit_budget ... ok
[INFO] [stdout] test grind::tests::theme_state_exhausts_on_low_value_streak ... ok
[INFO] [stdout] test grind::tests::theme_state_exhausts_on_repair_budget ... ok
[INFO] [stdout] test next_card::tests::slugify_dfc_separator ... ok
[INFO] [stdout] test next_card::tests::slugify_basic ... ok
[INFO] [stdout] test next_card::tests::slugify_prefixes_leading_digit ... ok
[INFO] [stdout] test refactor_hotspot::tests::parses_theme_aliases ... ok
[INFO] [stdout] test refactor_hotspot::tests::first_lines_truncates ... ok
[INFO] [stdout] test next_card::tests::slugify_punctuation_and_apostrophes ... ok
[INFO] [stdout] test rules_context::tests::diagnostics_emits_notes_below_header ... ok
[INFO] [stdout] test rules_context::tests::diagnostics_header_formats_singular_and_plural ... ok
[INFO] [stdout] test rules_context::tests::dynamic_dedupes_against_always_load ... ok
[INFO] [stdout] test rules_context::tests::one_failed_line_still_returns_successful_hits ... ok
[INFO] [stdout] test rules_context::tests::qmd_uri_relative_extraction ... ok
[INFO] [stdout] test rules_context::tests::parses_qmd_query_json_after_progress_lines ... ok
[INFO] [stdout] test refactor_hotspot::tests::options_swallow_ui_flag ... ok
[INFO] [stdout] test rules_context::tests::rules_query_starts_with_counter_failure_clause ... ok
[INFO] [stdout] test rules_context::tests::truncate_keeps_short_files_intact ... ok
[INFO] [stdout] test rules_context::tests::truncate_marks_overflow ... ok
[INFO] [stdout] test rules_split::tests::matches_section_header_distinguishes_chapters ... ok
[INFO] [stdout] test rules_context::tests::rules_query_strips_activated_cost_from_failure_clause ... ok
[INFO] [stdout] test rules_context::tests::unresolvable_uri_becomes_a_note ... ok
[INFO] [stdout] test refactor_hotspot::tests::rejects_unknown_theme ... ok
[INFO] [stdout] test refactor_hotspot::tests::repo_relative_path_guard ... ok
[INFO] [stdout] test rules_split::tests::matches_top_level_rule_and_subrule ... ok
[INFO] [stdout] test rules_split::tests::parses_minimal_document ... ok
[INFO] [stdout] test rules_split::tests::slugify_handles_common_shapes ... ok
[INFO] [stdout] test tui::complexity::tests::parse_corpus_json_reads_passing_and_total ... ok
[INFO] [stdout] test tui::complexity::tests::count_pest_rules_ignores_comments_and_garbage ... ok
[INFO] [stdout] test tui::input::tests::command_stop_requests_stop_after_current ... ok
[INFO] [stdout] test tui::input::tests::leader_c_opens_active_card ... ok
[INFO] [stdout] test tui::input::tests::command_open_card_on_scryfall_opens_active_card ... ok
[INFO] [stdout] test tui::input::tests::leader_h_opens_history ... ok
[INFO] [stdout] test tui::input::tests::leader_p_requests_stop_after_current ... ok
[INFO] [stdout] test tui::input::tests::mouse_wheel_scrolls_card_when_card_pane_is_focused ... ok
[INFO] [stdout] test tui::input::tests::command_q_quits ... ok
[INFO] [stdout] test tui::input::tests::mouse_wheel_scrolls_focused_output_and_disables_autoscroll ... ok
[INFO] [stdout] test tui::input::tests::normal_count_gg_jumps_to_one_based_line ... ok
[INFO] [stdout] test tui::input::tests::normal_k_moves_cursor_one_line ... ok
[INFO] [stdout] test tui::input::tests::normal_q_does_not_quit_without_command_mode ... ok
[INFO] [stdout] test tui::input::tests::normal_j_moves_cursor_one_line_without_wrapping ... ok
[INFO] [stdout] test tui::input::tests::visual_down_extends_selection_one_line ... ok
[INFO] [stdout] test tui::input::tests::visual_g_yank_sequence_selects_to_bottom ... ok
[INFO] [stdout] test tui::input::tests::normal_scroll_up_from_autoscroll_moves_one_line_from_bottom ... ok
[INFO] [stdout] test concept::tests::catalog_only_fastpath_rejects_fragment_target_that_needs_semantic_root ... ok
[INFO] [stdout] test agent_events::tests::parses_codex_turn_completed_as_done ... ok
[INFO] [stdout] test agent_events::tests::parses_tool_result_first_line_only ... ok
[INFO] [stdout] test concept::tests::phase_watch_options_parse_notifications ... ok
[INFO] [stdout] test grind::tests::parses_theme_choice_from_final_line ... ok
[INFO] [stdout] test grind::tests::rejects_invalid_agent ... ok
[INFO] [stdout] test tui::complexity::tests::parse_corpus_json_returns_none_on_malformed ... ok
[INFO] [stdout] test tui::input::tests::visual_leader_tab_switches_focus_to_steps ... ok
[INFO] [stdout] test tui::input::tests::visual_mode_starts_at_visible_bottom_when_autoscrolling ... ok
[INFO] [stdout] test tui::state::tests::later_step_started_fills_the_correct_slot ... ok
[INFO] [stdout] test tui::state::tests::visual_text_returns_selected_step_lines ... ok
[INFO] [stdout] test tui::input::tests::visual_steps_down_extends_step_selection ... ok
[INFO] [stdout] test tui::state::tests::duplicate_adjacent_agent_done_events_are_suppressed ... ok
[INFO] [stdout] test tui::state::tests::step_started_prepopulates_all_pending_slots ... ok
[INFO] [stdout] test tui::state::tests::visual_text_clamps_stale_selection_to_available_output ... ok
[INFO] [stdout] test tui::state::tests::visual_text_returns_selected_output_lines ... ok
[INFO] [stdout] test concept::tests::batch_13_root_target_keeps_original_rule_for_no_pest_fastpath ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- concept::tests::batch_13_root_target_keeps_original_rule_for_no_pest_fastpath stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'concept::tests::batch_13_root_target_keeps_original_rule_for_no_pest_fastpath' (670) panicked at xtask/src/concept.rs:10565:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "fallback"
[INFO] [stdout]  right: "success"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59732008cff8 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59732008cff8 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59732008cff8 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59732008cff8 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5973200a42aa - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5973200a42aa - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x597320091f92 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x597320091f92 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x597320069776 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x597320069776 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5973200844b9 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59731fb0f16c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x59731fb0f16c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x597320084672 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x597320084672 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x597320069832 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59732005e209 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59732006a63d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5973200a4a3c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5973200a48f3 - core[28b146924c2f19c6]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x59731f9a1406 - core[28b146924c2f19c6]::panicking::assert_failed::<alloc[95e62e727ddf147d]::string::String, &str>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x59731f91d553 - xtask[bbc87f51b5213af9]::concept::tests::batch_13_root_target_keeps_original_rule_for_no_pest_fastpath
[INFO] [stdout]                                at /opt/rustwide/workdir/xtask/src/concept.rs:10565:9
[INFO] [stdout]   22:     0x59731f90a6e7 - xtask[bbc87f51b5213af9]::concept::tests::batch_13_root_target_keeps_original_rule_for_no_pest_fastpath::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/xtask/src/concept.rs:10534:71
[INFO] [stdout]   23:     0x59731f99f5b6 - <xtask[bbc87f51b5213af9]::concept::tests::batch_13_root_target_keeps_original_rule_for_no_pest_fastpath::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59731fb0224b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59731fb0224b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x59731fb0fac5 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x59731fb0fac5 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x59731fb0fac5 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59731fb0fac5 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59731fb0fac5 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59731fb0fac5 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x59731fb0fac5 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x59731fb0a624 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x59731fb0a624 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59731fb12b42 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x59731fb12b42 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x59731fb12b42 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59731fb12b42 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59731fb12b42 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59731fb12b42 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x59731fb12b42 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59732008c16f - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x59732008c16f - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x72b329302aa4 - <unknown>
[INFO] [stdout]   45:     0x72b32938fa64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     concept::tests::batch_13_root_target_keeps_original_rule_for_no_pest_fastpath
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 135 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p xtask --bin xtask`
[INFO] running `Command { std: "docker" "inspect" "215a3c07abdbbcd00369f018013628f76478f1785c5d4d6519d1268edb3480b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "215a3c07abdbbcd00369f018013628f76478f1785c5d4d6519d1268edb3480b4", kill_on_drop: false }`
[INFO] [stdout] 215a3c07abdbbcd00369f018013628f76478f1785c5d4d6519d1268edb3480b4
